package com.atguigu.auth.service;

import com.atguigu.model.system.SysRole;
import com.atguigu.vo.system.AssginRoleVo;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Map;

/**
 * @author 赵星
 * @version 1.0
 * @Date 2023/10/8 16:10
 */

public interface SysRoleService extends IService<SysRole> {
    //根据用户id获取角色id 包括所有的以及已经分配的
    Map<String, Object> getRoleListByUserId(Long userId);

    //根据条件分配角色
    void doAssigin(AssginRoleVo assginRoleVo);
}
